<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      //1、设置数组的长度
      // var arr= [1,2,3,4,5]
      //  arr.length =3
      //  console.log(arr);
      //  //2、删除数组的头部元素shift
      //  var arr= ['张三','李四','王五']
      //  var res = arr.shift()
      //  console.log(res)
      //  console.log(arr);

      //3、尾部删除元素pop删除一个元素（多）
      var arr = ['张三', '李四', '王五']
      //  var res = arr.pop()lo
      //  console.log(res);
      //4、splice(删除的开始索引,删除的个数)返还值是删除的元素数组
      var arr = [1, 2, 3, 4, 5, 6]
      //splice(删除的初始下标，删除的个数)
      var res = arr.splice(0, 1)
      console.log(res)
      console.log(arr)

      //   arr.splice(1, 1, 'hello') //splice()替换操作

    //   console.log(arr)
    //slice(截取的索引开始,截取的的索引结束) 包上不包下
      var arr = ['a', 'b', 'c', 'd', 'e']
      var res = arr.slice(1,3)
      console.log(res);
    </script>
  </body>
</html>
